Reconfigurable PCI-Bus Interface (RPCI)

نویسندگان

  • A. Abo Shosha
  • P. Reinhart
  • F. Rongen
چکیده

In this paper the Peripheral Component Interface PCI is presented as a target/master reconfigurable interface, based on Programmable Logic Devices PLDs (the Field Programmable Gate Arrays FPGAs and the Complex Programmable Logic Devices CPLDs are collectively referred to herein as PLDs). The core of the PCI interface design is implemented on the 1428 PCI-Interface board Rev. 3.00 using XC4028EX device, package 208 with speed grade 3C. The main transaction of the PCI compliant interface and the principle characteristics of the PLDs based interface are introduced. The analysis of the software driver algorithm is explained. Also, the main technical notes of the PCI interface design implementation and its corresponding diagnosis software tools are discussed.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fpga-based 3d Graphics Processor with Pci-bus Interface, an Implementation Case Study

Case study of an FPGA implementation of a 3D graphics processor. Practical design issues dealing with a PCI-bus based reconfigurable FPGA prototyping board are discussed. PCI drivers and bandwidth issues are discussed. An analog VGA video output is presented as a solution to some of the bandwith issues.

متن کامل

SONIC - A Plug-In Architecture for Video Processing

This paper presents the SONIC reconfigurable computing architecture and the first implementation, SONIC-1. SONIC is designed to support the software plug-in methodology to accelerate video image processing applications. SONIC differs from other architectures through the use of Plug-In Processing Elements (PIPEs) and the Application Programmer’s Interface (API). Each PIPE contains a reconfigurab...

متن کامل

Systems performance measurement on PCI Pamette

We describe the use of a reconfigurable board to obtain information on the performance that can be expected on particular systems. Our goal is to use the reconfigurability of the board’s interface to test a system and discover not only the maximum bandwidth and best latency attainable, but also the way to reliably achieve these figures. The board we present uses the now widespread PCI bus. PCI ...

متن کامل

PCI-PipeRench and the SWORDAPI: A System for Stream-Based Reconfigurable Computing

Reconfigurable hardware accelerators have been shown to be flexible and efficient in stream-based applications. In this paper, we discuss the design of PCI-PipeRench and the SWORDAPI. PCI-PipeRench is a coprocessor utilizing the PipeRench architecture which includes on-chip control and data buffering to interface with a host processor over a PCI bus. SWORDAPI calls resemble standard C file cont...

متن کامل

Pilchard - A Reconfigurable Computing Platform with Memory Slot Interface

This is one of the earliest papers to report a low cost, high performance reconfigurable computer board that was made available to the field-programmable custom computing community. As the name ‘Pilchard’ suggests, this board provides a small, cheap and easily accessible platform to feed the custom computing community. The uniqueness of this platform is its use of the 133 MHz memory bus interfa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998